package Object_demo;

public class StringBuilderdemo {
    public static void main(String[] args) {
        StringBuilder sb=new StringBuilder();
        sb.append("1");
        sb.append("启动器");
        sb.append("*&*^%");
        System.out.println(sb);//重写了toString 方法
        System.out.println(sb.append("臭"));//1启动器*&*^%臭  append还会返回拼好的值
        //链式拼接
        System.out.println(sb.append("傻").append("逼"));//臭傻逼
        //反转
        System.out.println(sb.reverse().append("我是你爹"));//逼傻臭%^*&*器动启1我是你爹 反转也会返回值然后拼接
        //注意Stringbuild只是拼接字符的手段最终使用时还是要转成string类型
        StringBuilder s = new StringBuilder();
        s.append("我").append("你").append("爹");
        //类型转换
        String a= s.toString();
        shuchu(a);
    }
    public static void shuchu(String date){
        System.out.println(date);//我你爹
    }
}

